package com.tmptSource.bean;

import java.sql.Timestamp;
import com.tmptSource.enums.*;

/**
 * Created by wxy on 2017/8/26.
 */
public class OwrDoubleTaskPair{


    //----------------------------------------
    // model
    //----------------------------------------
    private Long id;
    private Long owrRegionId;
    private String regionName;
    private String userId;
    private String entityId;
    private String userName;
    private String entityName;
    private String year;
    private String quarter;
    private String month;
    private int owrType;
    private String owrTypeName;
    private Long owTaskId;
    private OwTask owTask;
    private OwrEntityListInfo owrEntityListInfo;

    private Integer deleteflag;
    private Timestamp createdate;
    private String createman;
    private Timestamp modifydate;
    private String modifyman;
    private Integer createmanId;
    private Integer modifymanId;
    private Integer companyId;
    private Integer taskStatusQ;

    public Integer getTaskStatusQ() {
        return taskStatusQ;
    }

    public void setTaskStatusQ(Integer taskStatusQ) {
        this.taskStatusQ = taskStatusQ;
    }

    @Override
    public String toString(){
        StringBuilder sb = new StringBuilder();
        sb.append(id).append(" ");
        sb.append(regionName).append(" ");
        sb.append(userName).append(" ");
        sb.append(entityName).append(" ");
        return sb.toString();
    }


    //----------------------------------------
    // 与页面交互时的参数
    //----------------------------------------
    private Timestamp createdate_Start;
    private Timestamp createdate_End;
    private Timestamp modifydate_Start;
    private Timestamp modifydate_End;


    //=====================================================
    // setter getter method
    //=====================================================

    public OwrEntityListInfo getOwrEntityListInfo() {
        return owrEntityListInfo;
    }

    public void setOwrEntityListInfo(OwrEntityListInfo owrEntityListInfo) {
        this.owrEntityListInfo = owrEntityListInfo;
    }

    public OwTask getOwTask() {
        return owTask;
    }

    public void setOwTask(OwTask owTask) {
        this.owTask = owTask;
    }

    public Long getOwTaskId() {
        return owTaskId;
    }

    public void setOwTaskId(Long owTaskId) {
        this.owTaskId = owTaskId;
    }

    public String getMonth() {
        return month;
    }

    public void setMonth(String month) {
        this.month = month;
    }

    public int getOwrType() {
        return owrType;
    }

    public void setOwrType(int owrType) {
        this.owrType = owrType;
    }

    public String getOwrTypeName() {
        return owrTypeName;
    }

    public void setOwrTypeName(String owrTypeName) {
        this.owrTypeName = owrTypeName;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getEntityName() {
        return entityName;
    }

    public void setEntityName(String entityName) {
        this.entityName = entityName;
    }

    public String getYear() {
        return year;
    }

    public void setYear(String year) {
        this.year = year;
    }

    public Long getId(){
        return this.id;
    }
    public void setId(Long id){
        this.id=id;
    }
    public Integer getDeleteflag(){
        return this.deleteflag;
    }
    public void setDeleteflag(Integer deleteflag){
        this.deleteflag=deleteflag;
    }
    public Timestamp getCreatedate(){
        return this.createdate;
    }
    public void setCreatedate(Timestamp createdate){
        this.createdate=createdate;
    }
    public String getCreateman(){
        return this.createman;
    }
    public void setCreateman(String createman){
        this.createman=createman;
    }
    public Timestamp getModifydate(){
        return this.modifydate;
    }
    public void setModifydate(Timestamp modifydate){
        this.modifydate=modifydate;
    }
    public String getModifyman(){
        return this.modifyman;
    }
    public void setModifyman(String modifyman){
        this.modifyman=modifyman;
    }
    public Integer getCreatemanId(){
        return this.createmanId;
    }
    public void setCreatemanId(Integer createmanId){
        this.createmanId=createmanId;
    }
    public Integer getModifymanId(){
        return this.modifymanId;
    }
    public void setModifymanId(Integer modifymanId){
        this.modifymanId=modifymanId;
    }
    public Integer getCompanyId(){
        return this.companyId;
    }
    public void setCompanyId(Integer companyId){
        this.companyId=companyId;
    }
    public Long getOwrRegionId(){
        return this.owrRegionId;
    }
    public void setOwrRegionId(Long owrRegionId){
        this.owrRegionId=owrRegionId;
    }
    public String getRegionName(){
        return this.regionName;
    }
    public void setRegionName(String regionName){
        this.regionName=regionName;
    }
    public String getQuarter(){
        return this.quarter;
    }
    public void setQuarter(String quarter){
        this.quarter=quarter;
    }
    public String getUserId(){
        return this.userId;
    }
    public void setUserId(String userId){
        this.userId=userId;
    }
    public String getEntityId(){
        return this.entityId;
    }
    public void setEntityId(String entityId){
        this.entityId=entityId;
    }



    public Timestamp getCreatedate_Start(){
        return createdate_Start;
    }
    public void setCreatedate_Start(Timestamp createdate_Start){
        this.createdate_Start = createdate_Start;
    }
    public Timestamp getCreatedate_End(){
        return createdate_End;
    }
    public void setCreatedate_End(Timestamp createdate_End){
        //UI中是datetime类型（不是date）,不用加23:59:59.999处理
        this.createdate_End = createdate_End;
    }


    public Timestamp getModifydate_Start(){
        return modifydate_Start;
    }
    public void setModifydate_Start(Timestamp modifydate_Start){
        this.modifydate_Start = modifydate_Start;
    }
    public Timestamp getModifydate_End(){
        return modifydate_End;
    }
    public void setModifydate_End(Timestamp modifydate_End){
        //UI中是datetime类型（不是date）,不用加23:59:59.999处理
        this.modifydate_End = modifydate_End;
    }














}
